@echo off
chcp 65001 >nul
echo ================================
echo Docker构建测试
echo ================================
echo.

echo [信息] 测试后端Docker构建...
docker build -t test-backend ./backend

if %errorlevel% neq 0 (
    echo [错误] 后端构建失败
    pause
    exit /b 1
)

echo.
echo [信息] 测试前端Docker构建...
docker build -t test-frontend ./frontend

if %errorlevel% neq 0 (
    echo [错误] 前端构建失败
    pause
    exit /b 1
)

echo.
echo [成功] Docker构建测试通过！
echo.
echo [信息] 清理测试镜像...
docker rmi test-backend test-frontend

echo.
echo [信息] 现在可以正常使用 docker-compose build 了
echo.

pause
